chu kỳ olympic
China's Two-Gold Badminton Target at the 2026 Asian Games: Reading the Injury SignalTwo gold medals. Three years for two Asian Games. Seven leading badminton...
When the Data Goes Quiet: Vietnamese Athletics and the Art of Refusing to FabricateDa Nang, June. I sat in front of a wide spreadsheet. The first column listed...
When the sports journalism pipeline is empty: Lessons from a failed verification caseHaiphong, 6 AM. I opened my email and found a 17-page analysis file titled...
João Félix and the Unwritten Ballot: When an Outsider Picks Lamine YamalA September evening in Manchester. I sat in the newsroom with a notebook whos...
Tech Mahindra Global Chess League Season Four: Magnus Carlsen Returns to Alpine APL Pipers and the Double Round-Robin FormatThe fourth season of the Tech Mahindra Global Chess League is set for Septemb...
Vietnamese Youth Table Tennis: An Excavation Through an Empty Sedimentary LayerIn the last two weeks of March, I sat down with a 240-page scouting notebook ...
Efeler Fall in Cluj: Turkey Lose 1-3 to Romania and Face a Do-or-Die Match Against LatviaThe final score of the fourth set at BT Arena in Cluj-Napoca read 25-18 in...
V-League 2026: When Data Exposes the Title Race Before the Ball RollsNumbers never lie, but they know how to hide. I wrote that sentence in 2026,...
The Empty Analysis Sheet and the Discipline of Sitting Outside the RingThat night at a small arena in Binh Thanh, I sat in the third row, notebook...
Surpassing Mbappe, Lamine Yamal named best in La LigaThe 2 AM call from Mino never talks about money; it always talks about power....
The Vatican Reports Injuries Better Than Any Football Press OfficeAt three in the morning I opened my feed and found a Spanish-language bulleti...
From Kazan to the Etihad: When Modern Football Is Forced to Be HonestOn the night of 30 June 2026 in Kazan, I sat in row twelve, less than twenty...
V-League Round 2: Don't Let the 0-3 Scoreline Read the Match for YouIn the 19th minute at Thien Truong, Tran Van Kien lunged in and received a...
The 23rd Minute at the Bernabéu: What the 4-1 Scoreline HidMinute 23 at the Bernabéu, and the noise stops for a beat. Arda Güler jumps t...
Rhythm Breaks at Riazor: How Betis Dropped Second Place in the Silence of the 87th MinutePeople remember the goals. I remember the silence after the whistle. At Riazo...
Bayern under Kompany: 50 shots in two matches and the flaw he will not nameNinety minutes in Augsburg, the scoreboard read 2-2. Bayern Munich left with ...
The empty esports report and the lesson Vietnam's analysis industry keeps forgettingThere exists a nine-part esports analysis report. It has a six-row risk matri...
When the Most Trustworthy Football Analysis of the Transfer Window Is the Empty OneThis week, among the pile of documents I read to track the transfer window,...
Samarkand Without Gold: India's Chess Data Board and the Unrepeatable Shadow of Budapest 2026The final round in Samarkand. Gukesh sits at board 4. The reigning world...
The Transfer Window and the Empty-Data Problem: When the Whole Football World Analyzes from the VoidI had fourteen browser tabs open at two in the morning, and all fourteen...
When the Data Goes Quiet: Vietnamese Athletics and the Art of Refusing to FabricateDa Nang, June. I sat in front of a wide spreadsheet. The first column listed...
When the sports journalism pipeline is empty: Lessons from a failed verification caseHaiphong, 6 AM. I opened my email and found a 17-page analysis file titled...
João Félix and the Unwritten Ballot: When an Outsider Picks Lamine YamalA September evening in Manchester. I sat in the newsroom with a notebook whos...
Tech Mahindra Global Chess League Season Four: Magnus Carlsen Returns to Alpine APL Pipers and the Double Round-Robin FormatThe fourth season of the Tech Mahindra Global Chess League is set for Septemb...
Vietnamese Youth Table Tennis: An Excavation Through an Empty Sedimentary LayerIn the last two weeks of March, I sat down with a 240-page scouting notebook ...
Efeler Fall in Cluj: Turkey Lose 1-3 to Romania and Face a Do-or-Die Match Against LatviaThe final score of the fourth set at BT Arena in Cluj-Napoca read 25-18 in...
V-League 2026: When Data Exposes the Title Race Before the Ball RollsNumbers never lie, but they know how to hide. I wrote that sentence in 2026,...
The Empty Analysis Sheet and the Discipline of Sitting Outside the RingThat night at a small arena in Binh Thanh, I sat in the third row, notebook...
Surpassing Mbappe, Lamine Yamal named best in La LigaThe 2 AM call from Mino never talks about money; it always talks about power....
The Vatican Reports Injuries Better Than Any Football Press OfficeAt three in the morning I opened my feed and found a Spanish-language bulleti...
From Kazan to the Etihad: When Modern Football Is Forced to Be HonestOn the night of 30 June 2026 in Kazan, I sat in row twelve, less than twenty...
V-League Round 2: Don't Let the 0-3 Scoreline Read the Match for YouIn the 19th minute at Thien Truong, Tran Van Kien lunged in and received a...
The 23rd Minute at the Bernabéu: What the 4-1 Scoreline HidMinute 23 at the Bernabéu, and the noise stops for a beat. Arda Güler jumps t...
Rhythm Breaks at Riazor: How Betis Dropped Second Place in the Silence of the 87th MinutePeople remember the goals. I remember the silence after the whistle. At Riazo...
Bayern under Kompany: 50 shots in two matches and the flaw he will not nameNinety minutes in Augsburg, the scoreboard read 2-2. Bayern Munich left with ...
The empty esports report and the lesson Vietnam's analysis industry keeps forgettingThere exists a nine-part esports analysis report. It has a six-row risk matri...
When the Most Trustworthy Football Analysis of the Transfer Window Is the Empty OneThis week, among the pile of documents I read to track the transfer window,...
Samarkand Without Gold: India's Chess Data Board and the Unrepeatable Shadow of Budapest 2026The final round in Samarkand. Gukesh sits at board 4. The reigning world...
The Transfer Window and the Empty-Data Problem: When the Whole Football World Analyzes from the VoidI had fourteen browser tabs open at two in the morning, and all fourteen...
